package com.rzico.order.model;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Id;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by icssh on 2020/5/14.
 */
@Data
@JsonIgnoreProperties(value = {"handler"})
@JsonInclude(JsonInclude.Include.NON_NULL)
public class DistributionVo {

    @Id
    @ApiModelProperty(value = "订单日期" )
    protected Date orderDate;

    @ApiModelProperty(value = "结算日期" )
    protected Date distributionDate;

    @ApiModelProperty(value = "商户企业ID")
    protected Long enterpriseId;

    @ApiModelProperty(value = "商户名称")
    protected String mchName;

    @ApiModelProperty(value = "商户LOGO")
    protected String mchLogo;

    @ApiModelProperty(value = "当前余额")
    protected BigDecimal balance;

    @ApiModelProperty(value = "单数")
    protected Long rc;

    @ApiModelProperty(value = "结算金额")
    protected BigDecimal distributionAmount;

}
